refractor telescope - Francés Inglés Diccionario